take the helm of - Alemán Inglés Diccionario